- 首陀婆
- (or 私陀婆 or首陀娑婆 or 私陀娑婆) Śuddhāvāsa, the five pure abodes, or heavens.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.